package com.weita.lightfood.model.query.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author IT_Monster at 2019/04/21 00:14.
 * 用户下单请求参数
 */
@ApiModel("用户下单请求参数")
@Data
public class GenerateOrderQuery {
    /**
     * 用户id
     */
    @ApiModelProperty(value = "用户id")
    private Integer userId;
    /**
     * 支付方式（0代表支付宝，1代表微信，目前只写支付宝）
     */
    @ApiModelProperty(value = "支付方式（0代表支付宝，1代表微信，目前只写支付宝）")
    private Integer payment;
    /**
     * 菜品份数
     */
    @ApiModelProperty(value = "菜品份数")
    private Integer dishNumber;
    /**
     * 菜谱id
     */
    @ApiModelProperty(value = "菜谱id")
    private Integer dishes;
    /**
     * 餐具份数
     */
    @ApiModelProperty(value = "餐具份数")
    private Integer tableNumber;
    /**
     * 总价格
     */
    @ApiModelProperty(value = "总价格")
    private double grossPrice;
    /**
     * 配送方式（0代表外卖配送，1代表到店自取）
     */
    @ApiModelProperty(value = "配送方式（0代表外卖配送，1代表到店自取）")
    private Integer way;
    /**
     * 收货地址id
     */
    @ApiModelProperty(value = "收货地址id")
    private Integer addressId;
    /**
     * 下单日期yyyy-MM-dd
     */
    @ApiModelProperty(value = "下单日期yyyy-MM-dd")
    private String orderTime;

    /**
     * 微信用户表单id
     */
    @ApiModelProperty(value = "微信用户表单id")
    private String formId;
}
